tumour virus - German English Dictionary